package com.ruoyi.discuss.service;

import java.util.List;

import com.ruoyi.discuss.domain.Bigreply;

/**
 * 回复Service接口
 *
 * @author ruoyi
 * @date 2023-12-14
 */
public interface IBigreplyService {
    /**
     * 查询回复
     *
     * @param replyid 回复主键
     * @return 回复
     */
    public Bigreply selectBigreplyByReplyid(Long replyid);

    /**
     * 查询回复列表
     *
     * @param bigreply 回复
     * @return 回复集合
     */
    public List<Bigreply> selectBigreplyList(Bigreply bigreply);

    /**
     * 新增回复
     *
     * @param bigreply 回复
     * @return 结果
     */
    public int insertBigreply(Bigreply bigreply);

    /**
     * 修改回复
     *
     * @param bigreply 回复
     * @return 结果
     */
    public int updateBigreply(Bigreply bigreply);

    /**
     * 批量删除回复
     *
     * @param replyids 需要删除的回复主键集合
     * @return 结果
     */
    public int deleteBigreplyByReplyids(Long[] replyids);

    /**
     * 删除回复信息
     *
     * @param replyid 回复主键
     * @return 结果
     */
    public int deleteBigreplyByReplyid(Long replyid);

    /**
     * @Description 新增点赞
     * @param: bigreply
     * @return: int
     * @Author YY
     * @MethodName addPoint
     * @Date 2023/12/19 11:32
     */
    int addPoint(Bigreply bigreply);
}
